Created Wizard - type atmosphere when creating Form. When Form Assistant is finished, Form Contents automatically opens. When Form Contents is finished, all the form field names are added to the Form Field Pull down box in Request Screen.
For documents which were previously created, a pull down menu under ASP, was added to get all the Form Field names on the document.
Version 1.21
Fixed a bug that would cause a run-time error 380, invalid property value if you accessed the SQL Help button more than once.
Version 1.3
Changed SQL Help button to 'Select Help' and added an 'Insert Help' button.
With the 'Insert Help' screen, you can either choose a local copy of the Access database, or enter all the database info in manually. The Variable list box will give you all the variables you have created on your page, or, if you haven't created any, you can also enter them in manually. This helps you create your 'Insert' SQL statements.
Added the ability to choose 'DSN-Less' connections to Access, SQL or Oracle databases.
Ctrl-F1 was added as a shortcut to Open ASP coding and Ctrl-F2 was added to close ASP Coding. Along with that, Ctrl-F3 Surrounds the highlighted text with ASP Open & Close tags.
After grabbing the Form Field (input) Names, now the Request Dialog is much more automated. The Form Field (Input) Names are still in a pull-down list on the Request Dialog, but, as you type in each of your variables and press 'Enter' for 'Apply', the next Form Field Name is brought to the top and focus is directed into a fresh, empty Variable box. This continues until all the Form Field Names are used.
Also added a variable text box for Request.ServerVariables for a structure like this:
Expanded Response Screen so you could easily end up with the following form:
<%=MYRS("FIELDNAME")%> - You can also add an HTML Line Break at the end, when wanted.
Added Hot-Key selections to ASP Structures Toolbar buttons, as well as adding F11 key to HTML Toolbar and F12 to ASP Express Structures Toolbar
Added the rest of ASP EXpress supported Form Field Names into Request.Form Pull-Down Menu
Added Response.ExpiresAbsolute=Now()-1 to the Response Pull-down menu
In Form Contents Assistant, made colon after Label an option instead of mandatory. Also, now, if Max Length is blank, no text is returned in the tag.
Added ASP Comment button to ASP Structures Toolbar. Single Quote is inserted and the cursor goes down one line and to the beginning - now you can click the button for several lines quickly. Also added buttons for Open/Close ASP Script.
In the ASP Pull-down menu, added an editable Session Definition Template where you get the following :
MyVar=Session(var)
For the Get Variables Command - made sure pull down list was cleared before pulling in variables.
Consolidated the Find/Replace functions into one area under Edit
Now, not only does Ctrl-Z work, but Edit/Undo works correctly also.
Bug Fixes:
Run time errors if you:
created a new file, saved and tried to view the file.
hit ctrl-Home and used the ASP Structures Toolbar to insert any of the structures.
tried to use HTML highlight-type features at the Ctrl-Home location (like Center, Bold, etc)
Version 1.4
Added capability to Associate ASP Express to the Editor List in Front Page Explorer.
Added International Character Support - F12 Key (Insert/Special Characters)
Added Objects Dialog (on the ASP Structures Toolbar), making it easy to add Open Object statements for Connection, Recordset, CDO, BrowserType, AdRotator, as well as Close Object statements for Connection, Recordse and CDO.
Also added a CDO dialog to easily insert code for emailing using CDONTS, combining ADO and CDO Connection Dialogs in Connection Pull-Down Menu.
Made coloring of text automatic at opening of file.
Added "#" before Font Color Hex number.
Added </OPTION> to end of Option Items in FormContents Dialog.
Added </LI> to end of List Item.
On the Publish Dialog Box, changed the caption from Change Dir to Connect so as to make the function more understandable.
Bug and other Fixes:
Repaired some inconsistencies in the Page View Function
Fixed Save Command when there was a new file
Fixed inconsistency in Viewing - active document not always the one shown
Fixed inconsistency in Font and size changes for viewability.
Changed color of Table Tags and Form Tags so they can be seen better with 256 color configurations
Several items in the Response Dialog Pull-down didn't work - now they do.
A few obscure bug fixes:
Removed minimize button on Viewing Form in order to keep from cratering.
Fixed Right Click - Insert Image - so that dialog box won't disappear behind main form.
Fixed bug that would crash program if viewing was attempted with a new file with no new text in it.
Fixed a bug that would crash program if you tried inserting Meta Tags without a Head Tag
Various internal viewing changes concerning text formatting.
Removed HTML, BODY, TITLE open and close tags from Pull-Down Menus
Version 1.5
Changed insert StyleSheet Menu Item so that you can actually browse for, find, and insert the exact stylesheet you want
Added a browse button to the DSN-Less Dialog to choose and the database you want to use. Once it's chosen, it automatically shows up in the Select & Insert SQL builder dialogs.
Changed the View Screen so that it automatically has Focus when it is active.
Changed more coloring so certain other tags would be better visible at 256K color setting.
In the Request Dialog box, added :
1. Automatic Variable Creation (in addition to original Manual Creation) - click the button and Variablenames are automatically generated for all the form field names at were 'grabbed' in the Form Assistant Creation Process
2. Added 'Replace' Check box in Manual Creation area so that, for insert Statements, if a single quote is entered in the text of a form text box, it will not break the script.
Added the ability to turn on/off Word Wrapping under the Web Page Pull-down menu.
Added the ability to have the ASP Structures Toolbar on or off as a default
Added the ability to change the default filetype as ASP or HTML
Added Browse buttons for Default Working directory and Default graphics directory
Added HTML Encode and URL Encode to the ASP Pull-down menu.
Expanded capabilites and choices of Insert ASP Date Dialog -
You can now Choose to use or not to use:
Surrounding ASP Tags
Response.write
User-Defined VariableName
Changed 'Get Form Field Names' so that it would work with other than ASP Express created forms - along with some inner tweaking.
Changed a problem that occurred with an open file so that, with the ASP Structures toolbar open, you can use tabs in the page.
Fixed a problem in the Insert SQL dialog box that would not allow Field elements to change accordingly as Tables were changed.
Fixed an obscure but in the Find/Replace dialog that would sometimes cause the program to crash after replacement text was finished.
Version 1.5.1
Fixed a bug that would crash the program if, while in the REQUEST dialog, you tried to use the automatic variable creation if there were no Form Fields in memory.
Version 1.5.2
Enabled Help Pull Down menu during times when there are no Active Documents available.
Added Pull-Down menu item (under ASP heading) called 'Response.Write - Replace DoubleQuotes'. It gives you the ability to highlight a normal section of HTML with double quotes within it and convert it to a correctly formatted Response.Write statement.
Added an option in the Preferences, to turn on or off auto tag coloring as a default.
Fixed a bug that created an extra right bracket at the end of insertion of Meta KEYWORDS Tag.
Fixed a bug that, even if a subject was entered in the subject field in the Mailto Dialog, the only TITLE of the document would be entered as the subject.
Fixed an obscure bug that, during the auto tag coloring routine, if there were no closing tag brackets, to find for coloring, in certain instances, the hourglass would hang up on the screen. You could close the file, but not use or navigate through it.
Fixed another bug in Save/SaveAs that, if you had a couple of documents open, then opened a new one, added some code, chose Save, and then hit cancel...all the code entered in the new file would disappear.
Added a ';' to the output in the International Characters Dialog box so that it would be more compatible with all browsers.
Changed the text in the Counter Shell on the ASP Structures toolbar to remove the word 'Counter' from after 'Next'
Fixed a bug in the Form Contents dialog so that it would create a better 'Option Item'.
Corrected misspelling in 'Dynamic Javascript' Pull-Down Menu Item.
Removed (incorrectly placed) Padding & Spacing choices from Table Cell dialog and added Row & Column Span as an option
Fixed a small bug that would fill in the picture width & height in the Select Picture/Image Dialog even if 'Cancel' had been chosen.
Version 1.6
Multiple enhancements to CDO dialog
CDOVBS.inc support - MailFormat, BodyFormat added
Attachfile support added
Body section can now have text dragged & dropped on it, as well has having the Enter Key as a valid insertable keystroke...
Each LineFeed/Carriage Return in Body Section is converted to mail-worth format, using VBCRLF
Added feature which would, when a file was dragged to an open ASPExpress interface (with no files open), along with the file opening, the initial toolbar is activated.
Added Full Justification to Toolbar as well as Align Pull Down Menu.
Added the ability to choose custom colors when assigning TD background color.
Added the ability to choose whether Check Box labels (in Form Contents Dialog) are on the right or the left of the Check Box.
Added Column Number to Statusbar in addition to line number.
Added 'GoTo Line Number' Feature.
Added a simple ASP text - based Hit Counter Creation feature in the ASP Pull-down menu. It creates a writeable counter page, saving it where you want it, and adds the code into your ASP document to refer to that counter page....Options are :
increments either every time the page is hit or refreshed, or session-sensitive increment.
It can also be made invisible, if desired.
Added a Code Librarian under the Insert Pull-down menu. You can now add any HTML, JavaScript or ASP code to a library which is easily inserted into the current document with a double click.
Added 'No-Cache' to Meta Tags.
Added Response 'dot' feature - Type in Response, followed by a period and a popupmenu will appear with multiple Response properties selectable with hot keys. Using this feature,
the Response buffer=true selection will automatically be placed at the top of your document, no matter where you are in the document.
Added Table Cell popup menu - it will appear when you move your cursor just to the right of a 'TD' and then right click.
Changed the pull-down menus to give the Javascript section it's own main pull-down area.
Increased the width of the Active File so that when WordWrap is turned on, it will reflect the line numbering better for huge lines.
Added a very simple 'Convert Text To HTML' feature under the Web Page pull-down menu. This will take care of the simple formatting chores of Line Breaks and Pargraph markers....Open a text file - click on 'Convert Text To HTML' and you instantly have a text page converted to a basic HTML page.
Changed look of toolbars to flat buttons.
Added two buttons to the ASP Toolbar - '(Response - Clear)'. Click on 'Response' to get:
Response.write "PutDataHere", with the PutDataHere part highlighted so you can replace it with your exact text. However, if you wanted to response write a variable, this wouldn't be accurate, because there wouldn't be quote marks. So, just click 'Clear' and type in your variable.
Bug Fixes:
Fixed a syntax bug in the Response.Redirect statement
Fixed a bug that crashed the program if you pressed Ctrl-Home and then tried to use the VBScript Header, Script Runat, or 'Insert Name' PullDown menu items.
Fixed problems with right - clicking to the right of a TD tag, not recognizing the tag.
Version 1.61
Added (under Insert/Form) a new item called Set Field Focus - adds Javascript to BODY Tag which will set the Focus on the Form Field You choose when the page loads.
Added a feature which will change the Open/Close HTML Tag Brackets in a portion of selected text, to the special correct HTML format so that the browser will not look at them as a tag and they will be seen as HTML Tags.
Fixed a bug that caused a crash if you tried to right click in a file with the cursor in the first few spaces of the program.
Fixed an obscure bug that, if you opened multiple new or old files and minimized them all, the program would either crash on the final file being minimized or when you closed the program .
Fixed a bug that crashed the program if, after running the Font Format Assistant, you chose Cancel.
Changed the status bar Font Change from Single Click to Double-Click..it's just something I like better.
Version 1.62
Fixed a bug in the Go To Line dialog that would crash ASPExpress if you clicked on Go and there was no line number..Now, the text box just turns red to remind you to enter a number.
Added a Name field in the Create Form Assistant.
Fixed Response.Buffer=True syntax problems
Version 1.7
Changed Preferences so that it could be accessed without having a document loaded.
Changed Web Viewer so that it and the actual HTML/ASP document could be accessessed without closing one or the other.
Added Access 2000 support..now Access 2000 databases are recognized.
Changed the Pull-down menus to follow closer to the Windows Standard (File--Edit--View--Insert--Format)
Increased the speed of the Clean-up HTML function
SQL builder now allows separate Database field names as well as Inner Joins
REGARDING SQL builder (new):
compensated for table names with spaces (adding brackets)
Corrected it so that, when clear was pressed, the 'From' button was re-enabled.
Added Int'l Chars > HTML Tag conversion for Non US alphabets to convert International characters from either entire document or Selected text.
Added HTML Tags > Int'l Chars conversion also.
Re-organized ADO Connection Assistant to make more logical sections. Shortened button captions to 'Select' & 'Insert', putting them in a separate SQL Builder Assistant Section.
Tweaked SQL Builder Dialog a little more - made sure some buttons were and were not enabled, depending on selections made.
Added the choice to use Tablename.Fieldname format or not. If there is only one table, it is not checked - if there is more than one table, it is checked.
Changed the Color of ASP code sections to Blue for easier visibility
Added Relative sizes to Font Format Assistant
Increased speed of the loading of the Font Format Assistant
Matched the coloring of the font tags also
Re-fixed problem in Preferences that would crash program if Font or size was chosen with no web pages loaded.
Added a pull-down list to the Internet URL dialog box when viewing ASP documents. This will give you not only the specified default url as a choice, but also, Localhost as a choice.
Added the choices (in the ADO Connection Dialog) of HTML Table Output or Form/Select List Output.
Added the Ctrl-U shortcut to the Underline Formatting option
Changed the hot key for the Convert Function (in the Web Page Pull-down) to 'T'
Added the Shift-F2 shortcut to Center Formatting
Added 'LocalHost' as an option in a Pull-Down menu when choosing the URL for viewing ASP documents.
Made StyleSheet Creation option active - you can now create either embedded or separate cascading stylesheets
Created alternate dialog for Web - Safe colors, including Option for Web Safe Colors - used in Web Page Colors, StyleSheet Colors, Font Color and Table Background colors.
Added 'DESC' as a choice in the Order by section of the SQL Select Statement Builder Dialog box.
Re-ordered Tabs in Preferences Dialog
Changed comment tags to Italics in 'coloring' of tags
Changed the Color of ASP code sections to Blue for easier visibility
Added the Shift-F2 shortcut to Center Formatting
Changed the hot key for the Convert Function (in the Web Page Pull-down) to 'T'
Added 'File Manager' to boot so that you can choose the file you want to load from a file list. It also, for the most part, follows the height of the Main Form. Resize the Main Form, the File Manager adjusts it's height also, along with 'docking' with the Main Form.
Added Word Wrap On/Off as an Option in the Preferences. Along with this, the Word Wrap Status (on or off) appears in the status bar and the caption in the Web Page Pull Down menu changes to Turn Word Wrap On/Off accordingly and added Word Wrap Status on Status Bar.
In the SQL Builder dialog added a Treeview which shows the Directory structure of the selected Database for more easily making SQL statements.
Changed positioning of Open/Save Dialog box so that it would not open over a toolbar which could cause a button on the toolbar to misfire with the double-clicking of a file.
Added Hot-Key window to the Help Pull-Down menu.
Fixed syntax problem in ASP Hit Counter - Session statement.
Fixed syntax problem in For/Next Loop
Fixed syntax problem in Response.Redirect popupmenu
Fixed a bug that kept dsn-less connection data in memory, so that no matter whether your next connection was based on a DSN or not, you would still get the same DSN-less connection data.
Version 1.71
Fixed a bug that, if you had not previously assigned a default 'Working Subdirectory' in an earlier version, would cause a crash as the program opened.
Version 1.8
Added choice between ODBC & OLE DB driver in DSN-Less Connections
Added Recently Used File List under the File Pull-down menu
Added a Publish button on HTML menu. This will automatically load the data from your FTP Preferences, and allow you to connect and then send the most recently saved copy of the active document to the default server specified in the FTP Prefences.
In Preferences -
Added Directory Box in FTP URL area to set the default directory if needed.
Added an option to load or not to load the File Manager at boot
Added an option for User Defined Tags - up to 7 can be defined
Added a Meta Tag Assistant/Wizard
Added a Javascript Window.Open Assistant
Added a feature in the Cell Features Assistant to use the <TH></TH> tags
Added two new items in the Help Menu - HTML Reference - files can be downloaded from ASPExpress.com and a link to Learnasp.com
Added visibility to .txt, .map, html and .asa files to File Manager
Changed AutoColoring so that, with .txt files, if autocoloring is turned on in Preferences, will not automatically colorize.
Addded feature to the Response write button - if you already have text highlighted, response-write will use the highlighted text for its statement - if there are double-quotes in the highlighted text, it will be converted to correct syntax.
Added a button on the SQL Builder Window, which opens a window for Basic SQL Syntax help
Expanded the ASP Comment feature so that, if you have a section of text highlighted, it will now put a single quote mark at the beginning of every line, commenting out the entire section.
Added a feature that, if you have a line or a section of text highlighted, and press the TAB key, it will now indent the entire section or sentence. Along with this, if you have a section of text highlighted and want to decrease/remove the indent, you can do this with the Shift/Tab key.
Added Cut, Copy & Paste back into the Right Click Menus, contextually. If no text is selecte, Paste will show up. If there is selected text, then, Cut & Copy will appear.
Added Web Tags Tab to the File manager and renamed FileManager to Express Toolbox. This provides a huge list of ASP, HTML, Javascript, PHP and VBScript codes/tags, as well as instant access to ASP & HTML Assistants and other great features like 'Create Table From Text', ASCII Character Codes and Javascript 'Set Form Field Focus' Assistant.
Added a Third Tab to the Express Toolbox - Links in conjunction with the 'List External Links' pull down item under the Help Pull Down menu, to add easy browsing/manual validation and editing of all external links in open document.
Added a Fourth tab to the Express Toolbox to allow for Remote File Loading/Editing from default Web Server using FTP. Choices are, Connect, Disconnect, Get File List, Get File, Change Directory, Preferences (to change default Web Server), and Saving (both local & remote). In doing so, greatly beefed up the FTP capabilities of ASP Express all around. Remodeled the 'Publish' dialog accordingly, also adding facilities to Delete files from the Remote server.
Added a fourth Tab to Preferences (Express Toolbox) so that user has a choice from any of 6 filetypes to show in the Express Toolbox File Manager window, or choose all filetypes (*.*)
Added capability to, when a file opened in ASP Express from a Web Server with FP extensions, using FP, save the file to the Web Server and view asp files directly from the Web Server.
In the SQL Builder form, in the Structures View, added the ability to double click on fields to choose & enter into SQL statement.
Added a feature in the Request Dialog in the Variable Auto-Creation section to automatically add the Replace single quote syntax for each created variable.
Added a Replace Assistant Dialog - type in your variable, your old text (to be replaced), and the text you want to replace it with and it creates the Replace syntax for you.
Added Express menus - popup menus for autocompletion when you type things like Response., Request., Server., (and follow it with Createobject), and follow Request with 'servervariables'.
Added several new features to Table Assistant - Choice of initial Cell contents - can now contain a tab, a space, html non-breaking space or nothing. Also, up-down arrows on text boxes containing numbers.
In Express Toolbox, changed File Manager Tab name to Local Files.
In FTP Preferences - removed several buttons and check boxes so that there was only one 'Apply' button for all FTP settings.
Added VBScript Format Number/Currency Assistant.
Fixed a bug in the Publish Dialog that sometimes would not allow the active filename to be automatically entered in the Filename box.
Fixed a bug that would kept the labels concerning lengths for a Text Field in the Form Contents Dialog from updating correctly when changing from a Text Box to a Text Field.
Fixed a bug that, if the Find dialog box was open, and you clicked the 'X' to end the program, ASP would crash.
Fixed a bug that would cause a crash if no URL was entered/selected when viewing ASP documents.
Fixed a bug that would cause a crash if no color was selected when choosing web safe colors, then clicking 'Apply'.
Fixed a bug that would case all the text on a document disappear when saved.
Fixed a bug that would insert text that would try to close the recordset after an Insert SQL statement.
Fixed a small bug that would sometimes double the Table Names in the SQL Builder dialog.
Fixed ASP coloring vs HTML coloring to maintain asp color through the end of tag even though HTML tags or brackets appear between the ASP tags.
Tweaked the Selection List Output section of the ADO Connection dialog - made it more consistent.
Fixed a bug that would un-color text during the Save As process, causing a need to re-color.
Versinon 1.81
In the Express Toolbox - Remote Tab:
Added the ability to set a default directory in the FTP tab of Preferences so that, when the initial connection is made, the default directory is also accessed.
Added a Directory text box to add the ability to type in a directory and then click the Change Directory button (ChgDir) to make the change.
Fixed a bug that would give an error message when inserting International Characters even though the character was added correctly
Fixed the Preformatted pull-down menu item.
Fixed Javascript & Dynamic Javascript pull-down menu items.
Fixed an error in the Session code when inserting the ASP Hit Counter
Fixed a bug that, if the last section of ASP code on a page was missing a closing ASP tag, the program would hang in an endless loop. Now, the coloring turns off and an error message pops up.
Version 1.9
In Meta Tag Assistant, email directory is automatically the default email address assigned in Preferences.
In Form Contents Assistant, name of text field now automatically mirrors whatever label is entered.
Added Background section to StyleSheet Creator...allows fixed, repeating on X or Y axis, non-repeating and positioning.
In the Form Assistant, added two options - :
1. The ability to create the form created within a Table (labels in right aligned cells)
2. Automatically create an input form based on the fields in a chosen Accesss database.
Added the ability to add DELETE and EDIT cells to the HTML Table output in the ADOConnection Assistant. It creates the cells and new ASP documents required for the cycles of each.
In the User Defined Tag section, made the text boxes multi-line, so you can now add multiple lines to the inserted tag. For instance, if you have a short multi-line stylesheet you want in all your pages, you can put it as a user-defined tag.
Changed comment from Italics to a medium gray color.
Added ability to open and edit XML and XSL files, along with adding several XML/XSL syntax entries in the Express Toolbox.
Added Express Menus for Recordset, Filesystem and Connection, allowing for default variables to be created for each (in the Preferences). Also - when these are set, when the word 'Set' is typed in, followed by a space, an Express menu with these variables will appear.
When you type in 'Endif', followed by a space, it will be automatically configured to 'End If'.
Added the ability to turn off express menus if desired
Added the preference/option to turn off the 'Save File Locally' option after a remote save is done.
Added Local DB Password field in ADO Connection Assistant. If password is necessary to open the database, this will allow local listing of tables and fields. The password, if entered will also follow through to the DSN-less connection dialog box and work there also.
Created a 'Convert' section to the ASP pull-down menu - Moved 'Replace-Write-Replace Double Quotes' section there, as well as adding an SQL conversion feature - if your SQL fieldname is text - this will change it to numeric by removing the single quotes.
Added a Delete Button (in addition to Select & Insert) to the ADO connection Assistant.
Changed the Temporary folder for Direct Dl/FTP sessions to find the system TEMP directory.
Added Port settings on FTP Preferences, along with the choice of Passive or Active mode
Added the ability to delete files from the Local Files and Remote Files listings in the Express Toolbox with a Right Mouse Click.
Added 'Class' capability to the Add Tag button in the Stylesheet editor.
Changed <CENTER></CENTER> to <div align="center"></div >
Made Javascript Open Window Wizard output more cross-browser capable
Changed the case of all javascript statements/events to lower case.
Fixed a problem that gave an error message when choosing the Javascript Structure from the pull-down menu.
Fixed a problem that caused an error message when using International Symbols (F7) even though the HTML symbol was correctly inserted.
Repaired a problem in the ASP Page Counter that corrected the positioning of the code - now making sure to put the code wherever the cursor was when the routine was started.
Fixed a bug which, if a UID and PWD are used in the connection string, left out a semi-colon before the UID
Fixed a syntax but in Global ASA Template (Sub Session_OnEnd)
Corrected typo in adLockOptimistic
Version 1.91
Fixed a problem with a circular install - during installation, it would ask you to reboot over & over
Fixed a problem that would give an error during installation regarding a .tlb file
Version 1.92
Added ASP+ capabilities to ASP Express - added ASP+ section in Express Toolbox Tags section, as well as 'runat="server" designations in Image Select, Table Assistant, Form and Form Contents Assistants.
Version 1.93
Added 'INSERT' section under ASP Tag section in Express Toolbox to insert framework for ASP Subs and Functions.
Added 'SUBS' section in Links Tab in Express Toolbox to list Subs & functions in currently open files.
Added .aspx, .ascx and .asax filetypes to the File/Open Dialog
Added <span> tag to HTML Block section in Express Toolbox
When Links Tab is clicked in Express Toolbox, external Links are recalculated.
Fixed problem with Delete/Edit box in SQL Statement Assistant.
Fixed problem with ASP Hit counter when using 'Session Sensitive' option.
Fixed problem with Insert SQL statement which crashed program if a password is set on database.
Fixed syntax in If/Then item - Javascript Pull-down menu.